package model;

import java.io.Serializable;

public class PluginPath implements Serializable{

	private static final long serialVersionUID = 1250682041185511031L;
	private String pluginsFolderPath;
	private String pluginsConfigPath;
	private boolean useConfigFile;
	
	public PluginPath(){
		this.pluginsFolderPath = "./plugins/";
		this.pluginsConfigPath = "./cfg/plugins.cfg";
		this.setUseConfigFile(true);
	}
	
	public PluginPath(String pfp, String pcp, boolean ucf){
		this.pluginsFolderPath = pfp;
		this.pluginsConfigPath = pcp;
		this.setUseConfigFile(ucf);
	}

	public String getPluginsFolderPath() {
		return pluginsFolderPath;
	}
	
	public void setPluginsFolderPath(String pluginsFolderPath) {
		this.pluginsFolderPath = pluginsFolderPath;
	}
	
	public String getPluginsConfigPath() {
		return pluginsConfigPath;
	}
	
	public void setPluginsConfigPath(String pluginsConfigPath) {
		this.pluginsConfigPath = pluginsConfigPath;
	}

	public boolean isUseConfigFile() {
		return useConfigFile;
	}

	public void setUseConfigFile(boolean useConfigFile) {
		this.useConfigFile = useConfigFile;
	}
}
